package com.jsyl.lwbk.business.constant;

import java.util.*;

/**
 * @author Fitch
 * 2021/11/3
 */
public class NewChildProgramConstant {

    /**
     * 感知觉与运动:1 课堂引入项目
     */
    public static final List<String> sportOne = new ArrayList<String>(Arrays.asList(
            "打招呼（不断泛化到在不同的场景跟不同的人，老师注意提高适当的辅助）",
            "自己拿物品进教室",
            "脱鞋子"
    ));
    /**
     * 感知觉与运动:2 正式课堂内容（选 4 项）
     */
    public static final List<String> sportTwo = new ArrayList<String>(Arrays.asList(
            "蹲起 30X5（可搭配其他活动，如起身时跟老师拍手，或者跳起来够老师手上的东西，以孩子能力来设计）",
            "开合跳 20X5（可搭配击掌时“ha”）（可穿插做）",
            "蹦床 80X3（可搭配击掌或者够高处物品）（可穿插做）",
            "单脚站（左右各 10 秒 X10，穿插做；可升级手里抱着球或者拿个玩具）",
            "万象组合着重跳跃组合 X20（可穿插做）",
            "贴墙静站 5minX3（穿插做）",
            "大滑板+乌龟爬（滑板下乌龟爬回）50X2",
            "趴地对墙推球 30X2",
            "限时插棍 20 根 X5（完成同色插棍，先测试需要多长时间完成一个来回，在稳定时间的基础上减去 3s 作为锻 炼标准）（后可升级两色插棍，多色插棍，都遵守先测基础时间再设目标的原则）",
            "网缆插棍（成功插进 20 个）X5",
            "触觉垫往返跑（距离 5m，10 个触觉垫）",
            "侧滚翻（垫上放触觉垫，位置在孩子翻动时的背部、胸腹区域，避开私密部位）"
    ));
    /**
     * 感知觉与运动:3 课程收尾
     */
    public static final List<String> sportThree = new ArrayList<String>(Arrays.asList(
            "大龙球挤压/威尔巴格按摩（每节课下课前 3-5min）"
    ));


    /**
     * 认知理解:1 课堂引入项目
     */
    public static final List<String> knowledgeOne = new ArrayList<String>(Arrays.asList(
            "儿歌律动",
            "手指操",
            "玩具互动"
    ));
    /**
     * 认知理解:2 正式课堂内容（选 4 项）
     */
    public static final List<String> knowledgeTwo = new ArrayList<String>(Arrays.asList(
            "认知卡片指认（从低阶难度开始逐渐上升高阶）",
            "认知卡片命名（从低阶难度开始逐渐上升高阶）",
            "卡片配对（从具象特质开始，如同颜色配对；到抽象特质，如实物与线条卡配对）",
            "积木搭建（从横纵平面到立体，逐渐增加积木块数）",
            "视觉追踪追踪（直线-几何-文字）",
            "涂色或迷宫（做两轮）",
            "儿歌节拍模仿（从单节拍（如 X）开始，逐渐上升节拍数量（如 X-XXX-X-XXX-XX-XXX-XX-XXX）",
            "大动作模仿（使用动作卡）",
            "点数（使用积木或者玩具作为具象媒介，如果超过 4.5 周岁，可以直接使用数字卡片）"
    ));
    /**
     * 认知理解:3 课程收尾
     */
    public static final List<String> knowledgeThree = new ArrayList<String>(Arrays.asList(
            "儿歌律动",
            "手指操",
            "玩具互动"
    ));


    /**
     * 语言沟通:1 课堂引入项目
     */
    public static final List<String> languageOne = new ArrayList<String>(Arrays.asList(
            "儿歌律动",
            "绘本表演（拟声词或者动物类）",
            "肢体游戏（如挠痒痒、抢拍手等）"
    ));
    /**
     * 语言沟通:2 正式课堂内容（选 4 项）
     */
    public static final List<String> languageTwo = new ArrayList<String>(Arrays.asList(
            "无语言-发音跟读（单个音素）",
            "无语言-模仿动物叫声的游戏",
            "无语言-吹吐气的训练",
            "无语言-口肌按摩（刷牙训练）",
            "有语言-儿歌跟唱",
            "有语言-儿歌接唱",
            "有语言-认知卡片命名模仿/认知卡片自主命名",
            "有语言-简单问题回答（要不要、是不是、这是什么、这是什么颜色等，如果孩子能力好可以使用更复杂的问句）",
            "有语言-问题回答的复杂句式（条件句、转折句、并列句等）",
            "有语言-绘本问答（老师讲解一遍绘本，就相关细节对孩子进行提问）",
            "有语言-绘本复述（老师讲解一遍绘本，孩子对故事情节进行自主描述）",
            "有语言-绘本讲述（孩子对没有接触的新绘本进行故事的讲述）"
    ));
    /**
     * 语言沟通:3 课程收尾
     */
    public static final List<String> languageThree = new ArrayList<String>(Arrays.asList(
            "儿歌律动",
            "绘本表演（拟声词或者动物类）",
            "肢体游戏（如挠痒痒、抢拍手等）"
    ));
}
